package com.dk.service;

import com.dk.pojo.TabRoute;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface RouteService {
    List<TabRoute> getInfo();

    List<TabRoute> getInfoLimitSix();

    PageInfo<TabRoute> getInfoByCid(Integer pageNum, Integer pageSize, Integer cid);

    List<TabRoute> getRoutePopularRecommendation(Integer cid);

    TabRoute getInfoByRid(Integer rid);

    void updateRoute(TabRoute tabRoute);

    PageInfo<TabRoute> getInfoRouteForFuzzyQuery(Integer pageNum, Integer pageSize, TabRoute tabRoute);

    List<TabRoute> getIsThemeRouteLimitFour();

    List<TabRoute> getInfoOverseasTravelRoute();

    List<TabRoute> getInfoLatestTravelRoute();

    List<TabRoute> getInfoRecommendationRouteTravel();

}
